involuntary leakage of urine - Türkisch Englisch Wörterbuch